anatomic location - Spanish English Dictionary